#include "stdio.h"
#include "string.h"
int main()
{
    int i;
    char * strs[]={"hangzhou","nanjing","shanghai","hefei"};
    for(i=0;i<4;i++)
    {
        printf("%s\n",*(strs+i));
    }
    void sortarr(char *x[]);
    sortarr(strs);
}
void sortarr(char *x[])
{
    int i,j;
    int k;
    char *temp;
    for(i=0;i<3;i++)
    {
        k=i;
        for(j=i+1;j<4;j++)
        {
            if(strlen(*(x+i))>strlen(*(x+j)))
            {
                k=j;
            }
        }
        if(k!=i)
        {
            temp=*(x+i);
            *(x+i)=*(x+k);
            *(x+k)=temp;
        }
    }
    for(i=0;i<4;i++)
    {
        printf("%s\n",*(x+i));
    }
}